package com.bsj.travel.def.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/***
 * @description 在Controller的方法上使用此注解，该方法在映射时会对用户进行身份验证，
 * 也可以直接在Controller上使用，代表该Controller的所有方法均需要身份验证，
 * 该注解作用是只有admin账号才有权限使用
 * @author LiJiaXin
 * @version 1.0.0
 * @time 2024/1/10 16:24
 **/
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface AdminControl {
}
